.repair-single-row{
  width: 100%;
  display: flex;
  height: 70px;
}
.repair-single-solution-row {
  width: 100%;
  margin-bottom: 10px;
  margin-top: 20px;
}
.repair-form >>> .ant-form-item-label{
  float: left;
  font-size: 16px;
}
.repair-form >>> .ant-form-item-control-wrapper{
  float: left;
  resize: none;
  font-size: 16px;
}
.repair-form >>>  .ant-form-item-required {
  line-height: 43px;
}
.repair-single-solution-row .repair-single-row-row {
  width: 100% !important;
  display: block;
  margin-bottom: 20px;
}
.repair-single-solution-row .middle-form-item {
  width: 100%;
}
.repair-single-solution-row .upload-title {
  line-height: 50px;
  font-size: 15px;
  width: 100px;
  margin-right: 15px;
  text-align: right;
  color: #333;
}
.repair-single-solution-row .upload-container {
  width: 50%;
  margin-left: 10%;
  display: flex;
}

.repair-single-row .upload-title {
  line-height: 40px;
  font-size: 15px;
  width: 100px;
  margin-left: 10%;
  margin-right: 15px;
  text-align: right;
  color: #333;
}
.repair-single-row .bottom-submit {
  width: 300px;
  margin-left: 25%;
  margin-bottom: 50px;
}
.bottom-submit .submit-button {
  width: 350px;
  letter-spacing: 5px;
  font-size: 17px;
}
.bottom-submit .submit-button-hide {
  display: none;
}
.case-detail-left {
  float: left;
  width: 90%;
  height: 99%;
  margin-top: 1%;
}
.detail-update-hide {
  display: none;
}
.detail-update-button{
  width: 100px;
  margin-top: 20px;
  font-size: 16px !important;
}
.input-disable {
  pointer-events: none;
  border: none;
  width: 100%;
  background: none;
  outline: none;
  font-size: 15px;
  resize: none !important;
}

.input-disable .ant-input,
.input-disable >>> .ant-select-selection{
  border: none;
}

.case-detail-left >>> .ant-select-selection-selected-value {
  font-size: 15px;
  line-height: 32px;
}
.input-disable .ant-calendar-picker-icon,
.input-disable .ant-select-arrow {
  display: none !important;
}
.input-disable .ant-select-selection__choice__remove {
  display: none;
}
.upload-container >>> .anticon-plus {
  font-size: 22px;
}
.upload-container >>> .ant-upload-text {
  font-size: 15px;
  margin-top: 5px;
}
.case-detail-left >>> .ant-form-item-label > label {
  font-size: 15px !important;
}
select.ant-input {
  font-size: 15px;
}
input.ant-input {
  font-size: 15px;
}
.middle-form-item >>> textarea.ant-input {
  line-height: 2;
  font-size: 15px;
  width: 100%;
  pointer-events: inherit !important;
  min-height: 120px;
  overflow-y: scroll;
}
.picture-disable >>> .anticon-delete {
  display: none;
}
.amendment-pass {
  width: 150px;
  height: 35px;
  margin-left: 20%;
  font-size: 15px;
  margin-right: 30px;
}
.amendment-not-pass {
  width: 150px;
  height: 35px;
  margin-left: 5%;
  font-size: 15px;
  margin-right: 30px;
}
.bottom-amendment-submit {
  overflow: hidden;
  width: 100%;
  margin-top: 30px;
  padding-bottom: 70px;
}
.tag-container {
  width: 600px;
  line-height: 35px;
  display: flex;
  padding-bottom: 20px;
}
.tag-container .ant-tag {
  padding: 6px 16px !important;
  font-size: 15px;
}
.tag-container .add-tag-label {
  padding: 6px 0 !important;
  font-size: 15px;
  width: 100px;
  font-weight: bold;
  background: #fff;
  text-align: center;
  border: 1px dashed #ccc;
}
.tag-container .ant-input-sm {
  padding: 3px 14px !important;
  line-height: 35px;
  height: 35px;
}
.tag-container .input-disable-tag {
  pointer-events: none;
  outline: none;
  font-size: 15px;
  margin-bottom: 10px;
  resize: none !important;
}
.tag-container .input-disable-tag-label {
  pointer-events: none;
  outline: none;
  font-weight: bold;
  font-size: 15px;
  margin-bottom: 10px;
  resize: none !important;
}
